critically wounded - French English Dictionary